home *** CD-ROM | disk | FTP | other *** search
-
- =====================================================================
- INTRODUCTION
-
-
- What is MapTrix?
- ----------------
-
- MapTrix is a texture map/backdrop generator. It offers a number
- algorithms to generate fractals and randomly generated images which
- are ideal for image mapping, backdrops or interesting visual displays.
-
- MapTrix is shareware. This demo version has limited bitmap sizes and
- will not generate animation frames. See the included file MUST_READ
- for more information.
-
-
- Installation
- ------------
-
- o MapTrix __REQUIRES AMIGA DOS 2.04__ or higher
-
- o 2 megs of ram recommended
- o Hard drive recommended
-
-
- On A Hard Drive
- ---------------
-
- Create a directory on your hard disk labelled 'MapTrix'. Copy the
- main program, along with the icon, to this directory. Also copy the
- included directory 'Data' and all files within it to this directory.
- Finally, add the following to your user-startup file:
-
- assign MapTrix: hard_drive:directory/maptrix
-
- 'hard_drive:' should be the label of your hard disk, ie. 'work:'.
- 'directory' should be the complete directory path to where you put
- the 'MapTrix' directory.
-
-
- On A Floppy System
- ------------------
-
- Format a blank disk labelled 'MapTrix:'. Copy the main program and
- its icon to this disk. Also copy the 'Data' directory and all files
- within it to this disk.
-
-
- =====================================================================
- USING THE SOFTWARE
-
-
- Quick Start
- -----------
-
- Run the program MapTrix from the shell or the Workbench. Press the
- button labelled 'GENERATE' at the bottom center of the screen. You will
- see a yellow progress bar drawn across the bottom of the screen. Once
- the line above the yellow bar reads 'Operation Successful' press the
- 'DISPLAY' button. Once you are done viewing the picture click the left
- mouse button on the displayed image, or press the 'Esc' key.
-
-
- The User Interface
- ------------------
-
- MapTrix is designed around a screen which contains four sub-sections.
- In clockwise order from top-left: the `Function List', the `Function
- Panel', the `Control Panel' and the `Info Panel'.
-
- To operate the software, choose the desired operation from the
- `Function List'. You can scroll the list up and down and then click on
- the desired operation.
-
- Then, adjust the parameters in the Function Panel. Different
- functions have different parameters. To start, you may want to stick
- with the default parameters for each function.
-
- Start the function with the Control Panel 'GENERATE' button. You can
- at any time press the 'ABORT!' button in the bottom right corner to
- terminate the operation.
-
- Finally you can view the results with the 'DISPLAY' button in the
- `Info Panel', located at the lower left. While rendering you can use
- the number keys 1-9 and the space bar to get different palettes.
-
- Once you have a desireable image, save it with the pull-down menu
- option "Save IFF".
-
-
- The Function List
- -----------------
-
- This list is all the possible operations MapTrix can perform at this
- time. There are groups of functions including midpoint displacement
- algorithms, sine wave synthesis, random generators, some image
- processing tools and display capabilites.
-
-
- The Function Panel
- ------------------
-
- Each function has a certain number of parameters which control how
- the image will be produced. Some operations have very few parameters,
- such as Mountains, while others have many, such as Harmony 2.
-
-
- The Control Panel
- -----------------
-
- Here is where you start and stop the current function. A progress
- indicator lets you know how far along the operation is. Some
- operations need more than one pass to complete. For example, most of
- the 'Process' functions require one pass to "quantize" the bitmap,
- and another pass to actually do the operation.
-
-
- The Info Panel
- --------------
-
- This panel tells you how large the image is, gives your system memory
- details, and lets you Render the image, change it's size and Undo the
- last operation (useful for the image processing tools).
-
-
- The Menu
- --------
-
- The menu is fairly simple. Options let you load and save images,
- adjust image parameters, and examine the generation time of the
- last function.
-
-
-
- =====================================================================
- FINER POINTS
-
-
- If you have features you'd like to see in MapTrix, then please pass
- them along. I'm more than willing to place new features in the
- software per user request.
-
-
- Display Modes:
- --------------
-
- MapTrix can handle large bitmaps, up to 8 bitplanes deep. It cannot
- display AGA images at this time, but this is on the top of the list
- of features to add.
-
- For an interesting display of color, press the TAB key while
- displaying an image. The color cycling can be reversed by pressing
- Shift-TAB. The position of the mouse pointer will affect the speed of
- the cycling. Move the mouse to the right to slow it down, and to the
- left to speed it up.
-
- Also, pressing the space bar while viewing the image will fractalize
- the palette. Likewise, pressing Shift-space will recreate the last
- fractal palette.
-
- You can get out of the display mode by pressing the 'ESC' key (or any
- un-recognized key), clicking on the display screen, or pressing the
- 'Abort' button on the 'Control Panel'.
-
- You may also want to try the DEL and HELP keys. The DEL key will
- rotate the red green and blue values for each color, while the HELP
- key will XOR the palette, resulting in a complimentary color palette.
-
-
- The Functions:
- --------------
-
- Mountains: Creates a midpoint displaced fractal image. The Grid
- size determines how many points will be used to
- produce the image. The more the better.
- The Slice option determines how many times to
- subdivide the grid after it has been generated. This
- will give rise to "rivers" in the mountains.
-
- Clouds: A different implimentation of the midpoint
- displacement algorithm. This uses the screen for
- storage, and has an associated "grain" setting to
- increase the "clumpiness" of the finished image.
-
- Harmony 2 This function will create and add together cosine
- waves. There are a number of options (9 total), each
- altering the final image. You can also adjust the
- frequency of each wave with the 'Freq' paramters.
-
- Harmony Marble This is a different kind of cosine function which
- adds and scales successive waves together.
-
- Radiate Has two options, Circular and Random. The Circular
- option will generate "count" number of rippling waves
- which interfere with one another. The Random option
- uses the same technique but uses a random curve, or
- Brownian curve, to the same effect.
-
- Waves This function has a number of options which generate
- horizontal and vertical waves which interact in
- different ways.
-
- Waterfall This is a random function which can "bleed" from the
- top to the bottom. The diffusion setting determines
- how fast the color will approach "entropy".
-
-
-
-
- =====================================================================
- FINER POINTS
-
-
- Weave Generates a 2 way interactive brownian curve.
-
- Streaks Maps brownian curves in different directions.
-
- Static A simple static generator. Has a statistical
- "capping" flag called 'Tame' which ensures the colors
- never get too far beyond the middle color.
-
- Display This is the normal display mode. Set the 'Scale' to
- "NONE" to allow fractal palettes, or choose one of the
- built in scaled palettes. You can also choose whether
- you want color cycling to "grow" over time, or loop in
- the normal manner.
-
- Display DCTV You will need dctv.library and a DCTV display device to
- use this feature. Options let you choose a random or
- scaled palette, and you also have the option of
- positioning the DCTV screen. The default values work
- great on the system I tried this on. If you get strange
- blinking or a "shimmering" effect then adjust these
- values to correct the problem.
-
- Mandelbrot A basic Mandelbrot Fractal generator. Allows zoom and
- has an aspect ratio correction feature.
-
- Julia A basic Julia Curve generator. Also allows zoom and
- aspect ratio correction.
-
- Convolve 3x3 A fast convolve matrix. This and the following
- functions add great possibilites to all functions.
-
- Convolve 5x5 A fast convolve matrix.
-
- Ruffian Allows displaced or color based changes to an image.
- Each pixel is affected in some way, either by color
- or by exchanging it with a neighboring pixel.
-
- Emboss Embosses the image.
-
- Resize Allows resizing of the image.
-
-
- =====================================================================
- WRAP UP
-
-
- Well, this should be anough to give you a general idea of how
- MapTrix operates, and what it can do in it's current state. As the
- need arises, I will probably be adding new features, and hopefully,
- the ability to display in some more advanced modes.
-
-
- -- Alex Deburie
-
-